home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr02 / fwsb30z4.zip / 23.DOC < prev    next >
Text File  |  1993-02-08  |  24KB  |  621 lines

  1.  
  2.                               Troubleshooting
  3.                               ===============
  4.  
  5. This section should alleviate any installation or operating
  6. problems. If you cannot readily solve your problem, please call
  7. for customer support. We will be happy to provide assistance.
  8.  
  9. Note:
  10. -----
  11. Only a few of our customers will have any difficulty installing or
  12. operating Financial Wonder. However, this is no consolation if
  13. you are experiencing problems. We are software developers. We
  14. do not have super expertise in writing operating systems or device
  15. drivers. Nor are we hardware experts. However, this section may
  16. be very beneficial to you; even if FW is operating to perfection.
  17. Many of the suggestions made are the result of our own
  18. experiences, both in testing FW, and in our own hardware
  19. problems over the years. There are several excellent books on
  20. maintaining and fixing computer equipment. We assume no
  21. liability for our suggestions. We have provided this section to help
  22. in pinpointing hardware and software problems you may be
  23. experiencing.
  24.  
  25.  
  26.  
  27. Topics
  28. ======
  29.  
  30.    Hardware Requirements
  31.    Networks & DesqView
  32.    Toshiba computers (using Toshiba's EMS 3.2)
  33.    Windows 3.x
  34.    Print Driver Setup
  35.    Printer operates, but only prints on one line
  36.    Printer Skips Several Lines
  37.    Which Printer Version?
  38.    Loading the Print Driver Took A Long Time
  39.    Device Drivers
  40.    Strange Happenings
  41.    FW Memory Needs
  42.    Determine Available Memory
  43.    Increasing Available Memory
  44.  
  45.  
  46.  
  47. Hardware Requirements
  48. =====================
  49.  
  50. Financial Wonder ("FW") requires:
  51.  
  52.       1)  an IBM PC or compatible
  53.       2)  a hard drive with at least 3 megabytes available
  54.       3)  640KB of memory
  55.       4)  MS-DOS 3.1 or PC-DOS 3.1, or higher
  56.       5)  At least 1 megabyte of expanded or extended memory is
  57.           highly recommended
  58.  
  59. A computer that does not meet these minimum requirements
  60. cannot operate FW.
  61.  
  62.  
  63.  
  64. Networks & DesqView
  65. ===================
  66.  
  67. FW will operate across a network, but only one user should run FW
  68. for each license purchased. FW does not contain file locking, so
  69. care should be taken that two users are not updating the same
  70. file at the same time. The second user's "save" would overwrite
  71. the first user's work.
  72.  
  73. Those using NetWare should set the print setup (SLATE) to
  74. "Network via NetWare", and the port number starting with "0".
  75.  
  76. Those using NETBIOS should use the standard "Parallel via
  77. BIOS" and set the "printer timeout period" available on most
  78. networks.
  79.  
  80. Although unlikely, you may experience some problems running
  81. FW across a network or DesqView. Sharing violations may arise
  82. while SHARE.EXE is operating. If this occurs, use the MS-DOS
  83. "attrib" command to make the files FW.EXE, FW1.OVL, FW2.OVL,
  84. and FW3.OVL "read only" (for Financial Wonder for OSAS the file names
  85. are FWOPEN.EXE, FWOPEN1.OVL, FWOPEN2.OVL, and FWOPEN3.OVL). However,
  86. remember to change their attribute back, prior to updating for
  87. future versions.
  88.  
  89.  
  90. Toshiba DOS
  91. ===========
  92.  
  93. Toshiba's EMM.SYS driver LIM 3.2, provided with their DOS 3.3, is
  94. not fully compatible with the LIM 3.2 standard and will not work
  95. with FW.
  96.  
  97. However, there is nothing incompatible about the Toshiba
  98. machines. You have two choices.
  99.  
  100. 1) Leave off (this is the default setting) our caching for code
  101.    swapping for expanded memory only. This is detailed in
  102.    chapter 36.
  103.  
  104.    You may use expanded memory for data storage
  105.    (FW's spreadsheet file), as there appears to be no
  106.    incompatibility with our virtual memory manager for data.
  107.    FW will automatically use expanded memory for data storage,
  108.    if present.
  109.  
  110. 2) Simply use another EMM.SYS driver, such as QEMM, 386 to
  111.    the MAX, or Memory Commander.
  112.  
  113. We have not as yet determined if their LIM 4.0 driver, supplied
  114. with Toshiba DOS 4.0 has similar problems.
  115.  
  116.  
  117.  
  118. Windows 3.x
  119. ===========
  120.  
  121. FW's virtual memory management is compatible with the Microsoft
  122. Windows 3.0 operating system. Although not a windows program, FW will
  123. operate as a DOS program under the standard or 386 enhanced modes
  124. of Windows 3, using the full 5000 financial account maximum. A
  125. PIF file should be set up within Windows to allocate expanded or
  126. extended memory to FW, prior to running FW. You should then
  127. operate FW from this PIF file, not the EXE file. We have included
  128. an example PIF file in your \WONDER directory. You should modify
  129. this file to meet your available resources.
  130.  
  131.  
  132. Print Driver Setup
  133. ==================
  134.  
  135. Setting up print drivers is a two step process. First use
  136. SLATE.EXE to load the print driver. Next use SLATE.EXE to
  137. assign the printer to a hardware port.
  138.  
  139. In a typical computer with one parallel port, you will assign all
  140. print drivers to that one port, LPT1.
  141.  
  142. Slate's main menu has three choices. The first two are the two
  143. steps just covered. The third is meant for graphics and third party
  144. fonts. FW does not support this third option.
  145.  
  146.    Number of Printers
  147.    ------------------
  148.      You may install any number of print drivers. While 10 or
  149.      15 should not noticeably slow printing, the installation of
  150.      many drivers will slow printing, and is not suggested.
  151.  
  152.    Ports
  153.    -----
  154.      As just noted, if you have one parallel port, you may
  155.      assign all print drivers to that one port. As only one driver
  156.      is used at a time, there will be no conflict.
  157.  
  158.    Printer Device
  159.    --------------
  160.      While assigning a port, you are asked for the printer
  161.      manufacturer and type. Make your selections by first
  162.      pressing F9. These names must be exact.
  163.  
  164.  
  165.    Re-installing Drivers
  166.    ---------------------
  167.      If you have installed a particular print driver, DO NOT
  168.      re-install that same driver. This may confuse FW, and
  169.      result in your having to erase your file, slate.pdb, and start
  170.      over. [If no slate.pdb file exists, slate.exe will create one].
  171.  
  172.    Erasing Slate.pdb file
  173.    ----------------------
  174.      The slate.pdb file stores all installed print drivers and port
  175.      assignments. If you need to re-create slate.pdb you must
  176.      install the print driver last used by FW. FW stores and
  177.      retrieves the last used print driver. When FW is loaded,
  178.      it expects the slate.pdb file to contain that last used
  179.      driver. However, the order of that driver within the
  180.      slate.pdb file, and its port assignment, are not important
  181.      to FW.
  182.  
  183.      FW comes set to the HP LaserJet II. For compatibility
  184.      with the current program, and all future upgrades, this
  185.      driver should always be included in any installation.
  186.  
  187.  
  188.  
  189. Printer operates, but only prints on one line
  190. =============================================
  191.  
  192. This is a situation where the printer operates, but does not move
  193. to the next line. It keeps printing over the same line.
  194.  
  195. Your printer has an "AUTO FEED" setting. Turn this feature off,
  196. so that auto feed will be "Not Fixed Internally", instead of "Fixed
  197. Internally". This will allow FW, as well as other software
  198. programs, to operate line feeds.
  199.  
  200.  
  201.  
  202. Printer Skips Several Lines
  203. ===========================
  204.  
  205. In this situation, the printer skips several lines at the top of the
  206. first page. The second page skips twice the number of lines, etc.
  207.  
  208. Many printers have a "Skip Perforation" setting. Turn this setting
  209. off.
  210.  
  211.  
  212.  
  213. Which Printer Version?
  214. ======================
  215.  
  216. Some printers have more than one version. Epson is a good
  217. example of this. Different versions of the same printer operate
  218. differently. You need to know which version of the printer you
  219. own. This may be noted on the inside or outside of your printer.
  220. If you are not sure, Epson may be able to tell you based on your
  221. serial number. If all else fails, try each of the drivers available.
  222. BrainChild Software does not have any listing to help you in this
  223. regard.
  224.  
  225.  
  226.  
  227. Loading the Print Driver Took A Long Time
  228. =========================================
  229.  
  230. If the installation of a print driver took a very long time, there is
  231. a strong possibility that your operating system, presently in
  232. memory, has been corrupted for one of a slew of reasons.
  233.  
  234. If this is the case, a simple reboot of the computer will be your
  235. first step.
  236.  
  237. It is also safe to assume that you need to redo the installation. If
  238. this is a first time installation, the safest course of action is to
  239. erase the slate.exe and slate.pdb files, and reinstall FW. Only
  240. these two files will be replaced by FW.
  241.  
  242.  
  243.  
  244. Device Drivers
  245. ==============
  246.  
  247. FW should work with all EMS 3.2 and 4.0 drivers that fully
  248. comply with the Lotus/Intel/Microsoft Expanded Memory Specification.
  249.  
  250. In addition, FW should work with all XMS [Extended Memory
  251. Specification] drivers. These drivers make use of upper memory
  252. [640KB to 1024KB (1MB)], the High Memory Area [1024KB to
  253. 1088KB], and extended memory blocks [addresses above
  254. 1088KB].
  255.  
  256. Most of the third party products listed under "Available Memory
  257. Problems", above, include EMS 4.0 and XMS drivers. In addition,
  258. some MS-DOS versions include EMS 3.2 drivers. If your present
  259. driver already provides XMS 2.0 or higher support, DO NOT use
  260. the HIMEM.SYS driver supplied.
  261.  
  262.    TOSHIBA
  263.    -------
  264.    Only one driver appears to be incompatible. The EMS 3.2 driver
  265.    supplied with Toshiba's laptop MS-DOS 3.3 locks-up the
  266.    computer when FW exists, and creates memory problems during
  267.    use. This same laptop [T-5100 80386] operated perfectly with
  268.    Quarterdeck's QEMM-386.
  269.  
  270. Generally, HIMEM.SYS must be positioned before any other
  271. device drivers in your config.sys file. Although, QEMM-386
  272. version 4.2 which did not include its own XMS driver, it appears,
  273. should be positioned before HIMEM.SYS. Recent versions of
  274. QEMM-386 now include the XMS driver.
  275.  
  276. Sometimes adding a new device driver to your config.sys causes
  277. problems [with FW and other programs]. As you may already be
  278. aware, your computer must be warm booted [Press CTRL and
  279. ALT, hold down these keys and press DEL] to effect changes
  280. made to your config.sys file. This also erases all programs
  281. currently in memory. However, there have been occasions where
  282. a warm boot is not sufficient. In these cases try a cold boot [turn
  283. your computer off, wait 15-30 seconds, and then restart your
  284. computer]. Several times we have seen a cold boot solve what a
  285. warm boot would not.
  286.  
  287.  
  288.  
  289. Strange Happenings
  290. ==================
  291.  
  292. PROBLEM: Display problems appear. Reverse coloring does not
  293. appear. The program freezes. Information such as titles to
  294. columns will not display.
  295.  
  296.   This is most likely caused by first running a poorly written
  297.   program from another manufacturer, then operating Financial
  298.   Wonder. Try re-booting the computer (CTRL-ALT-DEL). If the
  299.   problem persists perform a cold-boot by turning the computer
  300.   off, wait 30 seconds, and turn the computer back on.
  301.  
  302.   Financial Wonder is a virtual memory program. Lotus 1-2-3
  303.   version 2.3 and Quattro Pro are other examples. These programs
  304.   are very advanced, and use the complete memory space of your
  305.   computer. Therefore, they are more prone to memory corruption
  306.   problems left over by improperly written software. If Financial
  307.   Wonder operates or displays improperly, the cultrit was one of
  308.   the programs operated prior to running FW.
  309.  
  310.  
  311.  
  312. PROBLEM: FW operates as expected. Upon leaving FW the
  313. "C:" prompt appears, however the computer freezes at that
  314. point, or very shortly thereafter.
  315.  
  316.   This most likely is the result of an:
  317.     a) incompatible device driver
  318.     b) improper installation of that driver
  319.     c) improper order of your drivers in your config.sys file
  320.     d) or possibly a problem with one of the device driver's
  321.        options on your particular machine.
  322.  
  323.  
  324. PROBLEM: Similar to the problem above, however other strange
  325. things are happening. "Sector not found errors" and MS-DOS
  326. error messages when copying files may also be present.
  327.  
  328.   This type of error can occur from using a faulty controller
  329.   card, or formatting the hard drive with one model controller
  330.   card, then switching controller cards.
  331.  
  332.   Another possibility is using a version of MS-DOS or PC-DOS
  333.   not specifically approved by the computer's manufacturer.
  334.   Each manufacturer modifies MS-DOS to fit their particular
  335.   hardware. If you experience device driver problems, it may be
  336.   the copy of MS-DOS you are using.
  337.  
  338.  
  339. PROBLEM: You may be experiencing many problems.
  340.  
  341.   a)  Lotus files appear to take 20 minutes instead of a few
  342.       seconds. The hard drive light is not lit.
  343.  
  344.   b)  Another feature also takes an eternity. Once again the
  345.       hard drive light is not lit.
  346.  
  347.   c)  FW was operating for a time. Only now it takes a lot
  348.       longer to load a file, and strange things are suddenly
  349.       happening.
  350.  
  351.   d)  Lots of garbage appears on the screen. Seconds or
  352.       minutes later the program freezes.
  353.  
  354.   Although there is always the possibility of programming error,
  355.   if this happens more than once there is an excellent chance
  356.   that there is an equipment failure of some sort.
  357.  
  358.   a)  Simple maintenance may solve the problem:
  359.       1) Have you vacuumed out your computer recently, or
  360.          cleaned your gold connectors. Dust and grime can
  361.          cause overheating and missed electronic contacts.
  362.  
  363.       2) Has your floppy drive ever been cleaned. Dirt in your
  364.          floppy drive may have caused an error when you
  365.          installed FW.
  366.  
  367.       3) Hard drives can have fragmentation problems. Single
  368.          files may be stored in several locations, with a part of
  369.          your file in each location. After a while FW and your
  370.          other programs start to have problems. This will be
  371.          especially evident if one particular file is causing
  372.          problems, while others do not. If this is the case try
  373.          using Norton's "Speed Disk" or another de-fragmentor.
  374.  
  375.       4) Hard drives are rarely perfect. Several or even dozens
  376.          of imperfections are common. If you have never
  377.          checked out your hard drive, this could easily be your
  378.          problem. It is also an easy one to check. Simply run
  379.          a disk check from your Norton Integrator, PC Tools,
  380.          or other utility program. If you do not own one of
  381.          these programs get one! These tools can mark-off
  382.          these bad areas forever.
  383.  
  384.          On occasion a bad sector will develop over time.
  385.          Running your disk checker only takes a few minutes.
  386.          If a bad sector is found and corrected, reinstall FW.
  387.  
  388.       5) Has it been several years since you performed a low-
  389.          level format on your hard drive? The formatting that
  390.          your program sits on is electronic. It fades with age.
  391.          Even more important is drive alignment drift.
  392.          Programs such as SpinRite II and Optune can save
  393.          you from disaster. They can perform a low-level
  394.          format without removing your present files. If this is
  395.          the cause, it would be a good idea to re-install FW
  396.          after using a program such as SpinRite II.
  397.          (see PC Magazine's excellent article - January 29,
  398.          1991 page 379).
  399.  
  400.          Performing a low-level format (at least) every couple
  401.          of years is just good maintenance. Don't wait for a
  402.          software disaster to occur.
  403.  
  404.       6) If your computer is over a year old, some of your
  405.          computer chips may have popped up slightly. Press
  406.          down on all computer chips so that they are firmly
  407.          seated in the board. Make sure that you first ground
  408.          yourself before touching any internal parts.
  409.  
  410.   b) Hardware problems may also be the culprit:
  411.       1) A bad hard drive can be causing your problem. Drives
  412.          that are brand new, or very old, are the most likely
  413.          candidates. SpinRite II and Optune can check out
  414.          your hard drive in ways that few other programs can.
  415.  
  416.       2) A bad controller card can also cause problems. Errors
  417.          in this computer part are especially hard to find, even
  418.          with special maintenance programs.
  419.  
  420.       3) Test your memory chips, mother board, etc. Checkit
  421.          is an excellent program for checking memory chips,
  422.          hard drive bad sectors, floppy drives, DMA (direct
  423.          memory access), interrupts, etc.
  424.  
  425.          Similar speed memory chips should be used. Do not
  426.          mix different speed memory chips in the same bank.
  427.          Also, some of the Japanese manufactured chips are
  428.          much faster than their rating. If you mix different
  429.          manufacturers' chips, you may be safer using all
  430.          American or all Japanese.
  431.  
  432.  
  433.  
  434. FW Memory Needs
  435. ===============
  436.  
  437. On a standard 640K computer with MS-DOS 3.3, FW with its
  438. standard spreadsheet loaded will leave about 100KB available
  439. memory.
  440.  
  441. Your spreadsheet file will be stored in expanded memory,
  442. extended memory, and hard disk storage, in that order.
  443.  
  444.  
  445.  
  446. Determine Available Memory
  447. ==========================
  448.  
  449. Individuals are surprised to find that their 640KB computer does
  450. not leave 640KB for applications such as FW. The DOS operating
  451. system, files, buffers, etc. use some of this valuable memory.
  452.  
  453. Although the size of MS-DOS and some of the options vary from
  454. computer to computer, the following will be reasonably accurate.
  455.  
  456. One particular computer contained the following memory uses:
  457.  
  458.       MS-DOS
  459.       ------
  460.         MS-DOS 3.3 uses 40,480 (this can vary up or down 2000
  461.         bytes with different versions of MS-DOS 3.3).
  462.  
  463.       COMMAND.COM
  464.       -----------
  465.         Considered a part of MS-DOS, this uses 3536 bytes. In
  466.         addition, an increase in the size of the environment space
  467.         will increase the size of command.com.
  468.  
  469.       CONFIG.SYS
  470.       ----------
  471.         The setup of files, buffers, etc. uses 11,728 bytes (this may
  472.         vary by a few hundred bytes). Device drivers, extra files
  473.         and buffers, and other options will increase the size of the
  474.         config.sys.
  475.  
  476.       FILES
  477.       -----
  478.         MS-DOS uses 8 files by default. Increasing the number of
  479.         files uses from 48 to 56 bytes for each additional file.
  480.  
  481.       BUFFERS
  482.       -------
  483.         The default number of buffers varies based on hardware.
  484.         On an 80386 this will likely be a default of 15 buffers.
  485.         Increasing the number of buffers uses 528 bytes for each
  486.         additional buffer.
  487.  
  488.       DEVICE DRIVERS
  489.       --------------
  490.         The amount of memory used by device drivers varies. On
  491.         one particular computer we showed the following usage:
  492.  
  493.              ANSI.SYS                   1856 bytes
  494.              HIMEM.SYS version 2.06     2144 bytes
  495.  
  496.       OTHER DOS OPTIONS
  497.       -----------------
  498.         One popular option is FASTOPEN. This is usually
  499.         included at the end of your autoexec.bat file. On this
  500.         particular computer FASTOPEN with the minimum
  501.         number of 10, used 2128 bytes. Increasing the number
  502.         uses about 37 byes for each additional number.
  503.  
  504.         Many computers have a mouse installed. Several
  505.         companies produce mice. I will discuss the Microsoft
  506.         mouse. The Microsoft mouse comes with two programs.
  507.         The first is mouse.sys. This device driver is installed in
  508.         your config.sys file. Our driver (dated 3/4/87) used 9744
  509.         bytes. There is a second program, cpanel.com. This
  510.         program appears to be only 11,180 bytes, but actually
  511.         used 30,800 bytes. Cpanel.com is a TSR program that
  512.         allows you to change the speed of the mouse, and is
  513.         included in your autoexec.bat file. If you are looking for
  514.         extra available memory, remove cpanel.com and save the
  515.         30,800 bytes. Your mouse will still operate, only you will
  516.         not be able to customize its speed.
  517.  
  518.       Typical System
  519.       --------------
  520.       1) Ok, let us try an example config.sys and autoexec.bat file:
  521.  
  522.             CONFIG.SYS
  523.             ----------
  524.               40,480 bytes      MS-DOS
  525.                3,536            command.com
  526.                  352            Increase environment space to 500
  527.                                 bytes to handle large autoexec.bat
  528.                                 files
  529.               11,728            config.sys
  530.                  648            Increase files to 20
  531.                2,640            Increase buffers to 20
  532.                1,856            ANSI.SYS
  533.                9,744            MOUSE.SYS
  534.  
  535.             AUTOEXEC.BAT
  536.             ------------
  537.                3,608            FASTOPEN set to 50
  538.  
  539.  
  540.       2) The XMS driver (extended memory)
  541.  
  542.             CONFIG.SYS
  543.             ----------
  544.                2,144            HIMEM.SYS
  545.  
  546.       The use of third party programs, discussed below, will add
  547.       additional memory.
  548.  
  549.  
  550.  
  551. Increasing Available Memory
  552. ===========================
  553.  
  554. Let's say that you have installed FW, and have attempted to run
  555. the program. FW notifies you that there is insufficent memory.
  556.  
  557. You should now review your config.sys and autoexec.bat files.
  558. These are generally found in your  C:\ [C drive, root directory]
  559. drive. These may be viewed by moving to the C: drive and typing
  560.  
  561.     "TYPE CONFIG.SYS" or "TYPE AUTOEXEC.BAT".
  562.  
  563. Programs such as screen savers, which blank the screen while the
  564. computer is not being used to extend the life of the monitor,
  565. generally do not use much memory. However, network drivers
  566. may be as large as 100KB. Mouse drivers and support programs
  567. take from a few thousand to 40KB, menu selection screens take
  568. additional memory, etc.
  569.  
  570. Once you have located the programs which are using up valuable
  571. memory, you have a few options.
  572.  
  573. 1)    Remove some of these programs from memory.
  574.  
  575. 2)    Purchase a program such as
  576.           V Communications: Memory Commander [80386, 80486]
  577.           Quarterdeck:   QEMM-386 [80386]
  578.                          QEMM-50/60 [IBM model 50 or 60]
  579.                          QRAM [PC or AT with EMS 4.0 board]
  580.           Qualitas:      386MAX 5.0 [80386]
  581.                          BlueMAX [PS/2]
  582.                          Move'em[Neat, AT/386 CHIPSet or fully
  583.                          compatible EMS 4.0 memory board]
  584.           Rybs Elect.:   HI386 [PC, XT, AT]
  585.  
  586.       These programs allow you to move drivers and smaller
  587.       programs into upper memory (memory from 640KB to 1MB)
  588.       and/or the High Memory Area (1MB to 1MB+64KB),
  589.       although FW can already make use of the High Memory
  590.       Area.
  591.  
  592.       In addition, these programs can also increase DOS memory
  593.       by utilizing unused video memory addresses [starting at
  594.       640KB]. Up to 96KB can be added from monochrome, color,
  595.       EGA and VGA systems. Most will obtain benefits from
  596.       monochrome and color card systems. Programs such as Rybs
  597.       can obtain 96KB from EGA and VGA video systems.
  598.  
  599.       THE BEST SOLUTION
  600.       -----------------
  601.       For those with a 386 computer, at least 512KB of extended
  602.       memory and large projects in mind, Memory Commander can
  603.       provide up to 900KB+ of available contiguous DOS memory
  604.       space.
  605.  
  606.       These programs will not only free up valuable memory for
  607.       FW, but will also free up memory for Lotus, and all of your
  608.       other large applications.
  609.  
  610.       Memory Commander can move the location of video memory,
  611.       however FW has been modified to be fully compatible with
  612.       Memory Commander. This allows FW to continue writing
  613.       directly to video memory for fast screen displays, only the
  614.       location of video memory will be user selectable under
  615.       Memory Commander.
  616.  
  617.       FW can operate at the highest level, "E", resulting in only a
  618.       4K video area. Those operating FW across a network should
  619.       use level "D".
  620.  
  621.